package cn.cvs.service.admin;

import cn.cvs.pojo.Admin;



import java.util.List;

public interface AdminService {

    public Admin selectByNameAndPwd(String name,  String pwd);

    /**
     * 查询管理员信息
     * @param name
     * @param pageIndex
     * @param pageSize
     * @return
     */
    public List<Admin> list(String name, Integer pageIndex,  Integer pageSize);

    /**
     * 查询总条数
     * @param name
     * @return
     */
    public int count(String name);

    /**
     * 新增
     * @param admin
     * @return
     */
    public int insert(Admin admin);

    /**
     * 更新管理员信息
     * @param admin
     * @return
     */
    public int updateById(Admin admin);

    /**
     * 删除管理员信息
     * @param id
     * @return
     */
    public int deleteById(Integer id);

    /**
     * 查询管理员信息
     * @param id
     * @return
     */
    public Admin selectById(Integer id);
}
